piston-powered engine - Turc Anglais Dictionnaire